SQLite Forum

sqlite-tools-win32-x86-3310100.zip won't work roperly
Login
That's fine advice from Gunter.

However, sqlite3.exe (shell) is perfectly willing to open files with backslash used for path component separators.  The only complication is that you have to double them because the shell does C-style escaping for dot commands.  So you can load a DB thusly:

```
> sqlite3 "My Spacy Directory\silly.sdb"
SQLite version 3.31.1 2020-01-27 19:55:54
Enter ".help" for usage hints.

OR

> sqlite3
SQLite version 3.31.1 2020-01-27 19:55:54
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
.open "My Spacy Directory\\silly.sdb"
sqlite> 
```

On second thought, using forward slash is easier to type:

```
> sqlite3
SQLite version 3.31.1 2020-01-27 19:55:54
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .open "My Spacy Directory/silly.sdb"
sqlite>

OR

sqlite> .open NonspacedDirectory/whatever.db
sqlite>
```