「-multiInst」パラメータなしで複数インスタンスモードで実行されているNotepad++が必要です。.lnkショートカットを使用できません、使用できませんcmd.exe /c notepad++.exe -multiInst
、別の方法はありますか?
9 に答える
これを行う唯一の方法は、ラッパーを使用することです。次の内容で「np++.bat」というファイルを作成します。
"C:\Program Files\Notepad++\Notepad++" -multiInst %1
PATH のどこかに配置します。その後、次のように呼び出すことができます。
np++.bat file.txt
MDI -mode Notepad++が必要な場合、-multiInst
パラメータなしで強制的にマルチインスタンス モードで起動する方法はありません。
SDIモードの Notepad++ (メモ帳など) を使用できる場合は、Windows の既定のメモ帳と同じように、既定でマルチインスタンス モードになります。ファイルごとに 1 つのウィンドウです。SDI モードをトリガーするには、 という空のファイルを配置asNotepad.xml
します%ProgramFiles%\Notepad++
。%AppData%\Notepad++
Notepad++ を再度起動する前に、必ずフォルダーをバックアップしてください。
に移動して、別のインスタンスを手動で作成することもできますRun > Open in another instance
。
実際には -multiInst パラメータなしでそれを行う方法があります:
「asNotepad.xml」という完全に空のファイルを作成し、notepad++.exe ファイルと同じレベルの Notepad++ ディレクトリに配置します。
https://superuser.com/questions/202399/how-to-make-notepad-open-each-file-in-new-window
ホイさん、n++.bat ファイルのパスに次のように入力します: (x86 バージョンの場合)
start "N++ Multi Instance" /D"C:\Program Files (x86)\Notepad++\" Notepad++ -multiInst %1
次に、マウスの右クリックでそのバット ファイルへのリンクをプルし、デスクトップにドラッグ アンド ドロップします。
リンク/アイコンをクリックするだけで、クリックするたびに n++ が開始されます!
「現在のセッションを記憶する」を選択しなかったことを覚えていないメモ帳++で同様の問題がありました。設定ファイルをハッキングしようとしましたが、うまくいきませんでした。その後、C:\Users\myuseraccount\AppData\Roaming\Notepad++ ディレクトリ (Windows 7 x64) に秘密の構成ファイルがあることがわかりました。私は空でした。つまり、構成が実際にどこから来たのか誰にもわかりませんが、C:\Program Files (x86)\Notepad++ にあるファイルでファイルをコピーしたところ、すべてが期待どおりに機能するようになりました。
最も簡単な方法は、タブを右クリックして「新しいウィンドウで開く」ことです...ほら!