【備忘録:PC・ソフト】Windows 10 スプーラに残る不要な印刷ファイルを削除

プリントスプーラに残ってしまった不要な印刷ファイルを削除する一般的手順は下記です。

  1. 設定>デバイス>プリンターとスキャナー>(当該プリンタを選んでから)キューを開く
  2. ↑↑で表示されたウィンドウで、プリンター>すべてのドキュメントの取り消し

しかしこれでは手間取るだけでなく誰かに説明するのも大変なので、バッチファイルのダブルクリックで出来る方法を調べたところ、次の手順でできることがわかりました。

  1. プリントスプーラのサービスを停止する。
  2. スプールされているファイルを削除する。
  3. 再びプリントスプーラのサービスを開始する。

ということで、バッチファイルは下記のようになります。

net stop spooler
del %systemroot%\System32\spool\printers\* /q  /f  /s
net start spooler

エディタに上記を入力して、「プリンターの不要データ削除.bat」のような名前で保存します。しかし、管理者でないとサービスの停止や再起動、システムファイルの削除ができないので、管理者として実行しなければなりません。

管理者として実行するためには、上記バッチファイルのアイコンを右クリックして「管理者として実行」をクリックする必要があり、アイコンのダブルクリックでは出来ません。

そこで、次のようにします。

  1. 上記バッチファイルのショートカットを作成する。
  2. ショートカットを右クリックして「プロパティ」をクリックして、プロパティにダイアログを開く。
  3. 「ショートカット」タブ内の「詳細設定」をクリックする。
  4. 「管理者として実行」にチェックを入れて、OKする。
  5. プロパティのダイアログをOKして閉じる。

これでバッチファイルのショートカットのアイコンをダブルクリックするだけで、プリントスプーラに残った不要なファイルをすべて削除できます。

 

 

カテゴリー:雑記

【雑記】FMV NX70のCPU交換(Celeron M 430→Core2Duo T7200)

FMV NX70でファイルサーバ化するにあたって、CPUをCeleron M 430からオークションで\620で入手したCore2 Duo T7200に交換しました。

Passmark・その1

単純計算では約3倍で、NX70をファイルサーバ化する前に使っていたLoox M/D15のAtom N280はと比べると約4倍です。

CPU Mark Rating (2).png

Passmark・その2

ほとんど意味のない比較ですが、現メインマシン(Dell XPS 8900)のCore i7-6700、旧メインマシン(Dell Inspiron)のCore2 Duo E6850と比べてみたら、前者の約1/10、後者の約1/3でした。

CPU Mark Rating  2  (1).png

Dell

カテゴリー:雑記

【備忘録:PC・ソフト】FMV NX70をファイルサーバにする

前置き

お古のFMV NX70が手元にあります。2006年製の最下位のCeleron M 430モデルなのでWindows 7ではかなり我慢が必要でしたが、さすが富士通だけあって足回りが優れたマシンです。たとえば有線LANがGigabitであったりHDDを2台内蔵できたりするので何かに役立てたいと思い、現在ファイルサーバとして使っているLoox M/D 15(Linux Mint)から移行することにしました。(Looxに不足があるわけではなく、もう数年間一度も電源を落とすことなく働き続けてくれています。)

作業にあたってNX70の情報を集めていると、CPUをCore2 Duoに交換できることが分かったので、T7200に交換しました。自分ではベンチマークテストを行っていませんが、Pass Markで調べると約3倍でした。(別記事

Dropbox

他記事にまとめました。

Linux MintでDropboxをマルチアカウントで使う

Box

下記で紹介されている手順で容易にできます。(著者さんありがとうございます。)

http://iamidleness.blogspot.com/2016/05/box.html

具体的に実行するのは以下です。

sudo apt install davfs2

※「root以外のユーザがWebDAVリソースをマウント可能にしますか?」に「はい」と答える。

mkdir ~/Box

sudo mount -t davfs https://dav.box.com/dav /home/(username)/Box/

※(username)のところに自分のユーザ名を書きます。また、このままではアクセス権がないので、設定が必要です。上記サイトで(たぶん)正当な方法へのリンクが紹介されていますが、私はこの記事の末尾に記した好い加減な方法を使っています。

LinuxでBoxを使うには上記の方法(WebDAVでマウントする方法)しかないようですが、残念ながらアクセスがたいへんに遅いです。また、起動するたびにマウントが必要です。

OneDrive

他記事にまとめました。

Linux MintでOneDriveをマルチアカウントで使う

Samba

これは情報があふれています。具体的に実行するのは下記です。

sudo apt update -y && sudo apt install samba -y

sudo xed /etc/samba/smb.conf

※smb.confに他からアクセスするための設定を記述します。たくさん情報があるので、調べてみてください。

sudo systemctl restart smbd && sudo systemctl enable smbd

しかしフォルダやファイルのパーミッションの関係で、このままでは他PCから読み書きできない場合があります。その場合は、次の項に示したような方法で、パーミッションを変更します。

他PCからアクセスするファイルのパーミッションの設定

Linux素人が個人的に使うものなのでパーミッションをゆるゆるにして、LANのどこからでもアクセスできるようにしています。下記は「(たぶん)これ以上ない」というゆるゆるの設定法です。

sudo chmod 777 -R /home

他のPCやスマートフォンからのアクセス

他の端末で開くときは、サーバ名の欄(Windowsエクスプローラの場合はアドレス欄)に「\\(Linux機の名称)\」のように入力します。たとえばLinux機が「athens」という名前だったら「\\athens\」です。詳しいことは知りませんが、Windowsは大文字小文字を判定しないせいか、Linux機を大文字小文字のどちらで打ち込んでもつながります。

Linux機の名前が分からなくなったら、Linuxで端末を開いて下記を実行します。

hostname

また「\\192.168.0.123\」のようにIPアドレスを入力しても大丈夫です。

*

Vectorworksベストテクニック100表紙←こんな本を書ける程度の知識は持ち合わせているし、30年以上前ですが「Oh!PC」やムック本などで自作プログラムが紹介されたこともあるので、上記は超アブナイ方法ではないと思っていますが、やはり自己責任でお願いします。

『VECTORWORKS ベストテクニック 100』

 

 

 

 

 

 

 

 

 

 

 

カテゴリー:雑記

【備忘録:PC・ソフト】Linux MintでDropboxをマルチアカウントで使う

Linux Mint 19 CinnamonにDropboxを入れたときのメモです。専門的見地からは??な部分があるかもしれません。

インストール

「システム管理>ソフトウェアの管理」で「Dropbox」を探してインストールするだけです。

本家サイトからもダウンロードできます。

https://www.dropbox.com/install?os=lnx

 

設定と起動

以下、単一アカウントで使う場合とマルチアカウントで使う場合を分けて記すので、必要な方だけ見てください。またマルチアカウントのやり方で設定した場合でも単一アカウントで使えます。

単一のアカウントで使う場合

初めて起動したときはブラウザが開くので、アカウント、パスワードを入力します。タスクバーにDropboxのアイコンが出現したら、ブラウザを閉じても大丈夫OKです。

マルチアカウントで使う場合

下記を参考にしました。

https://niftylettuce.com/posts/multiple-dropbox-instances/

初回も二回目以降も、起動時にアカウントを指定するだけでOKした。

HOME=~/.dropbox-(アカウントを示す文字列)  dropbox start -i

下記の資料ではスタートアップへの追加法が記されています(ここでは上記の「-i」を使っていないです。つまり安定動作が確認できた後の話だと思えばいいのでしょう)。

https://www.maketecheasier.com/run-multiple-dropbox-accounts-in-mac-and-linux/

ついでに言えば、Macでのマルチアカウントのやり方も記されています。MacもMac OS XからUnixベースだから同様の考え方で可能だということですね。

 

補足

動いているかどうか心配になったら、端末から下記を実行してみてください。

ps aux | grep dropbox

以上。

*

Vectorworksベストテクニック100表紙←こんな本を書ける程度の知識は持ち合わせているし、30年以上前ですが「Oh!PC」やムック本などで自作プログラムが紹介されたこともあるので、上記は超アブナイ方法ではないと思っていますが、やはり自己責任でお願いします。

『VECTORWORKS ベストテクニック 100』

 

 

 

 

カテゴリー:備忘録:PC・ソフト

【備忘録:PC・ソフト】Linux MintでOneDriveをマルチアカウントで使う

Linux Mint 19 CinnamonにOneDriveを入れたときのメモです。専門的見地からは??な部分があるかもしれません。またUbuntu系では同じやり方で大丈夫だと思いますし、CentOS、Fedoraなど他の系統のLinuxについても下記の資料1に記載があります。

インストール

複数の日本語の解説ページがありますが、一次資料は下記の1であるようです。

  1. https://github.com/abraunegg/onedrive
  2. https://manpages.ubuntu.com/manpages/disco/man1/onedrive.1.html

以下に具体的に実行する手順を記しますが、闇雲にやるのではなく、上記(とくに1)をしっかり読んで概要を把握した上で作業することが大切です。(入力文字列をコピー&ペーストする場合は、ブラウザ側でCtrl + Cでコピーし、Linuxの端末でCtrl + Shift + V で貼り付けます。「apt install」が含まれる行に「-y」を書き加えると、「これでよいかね?」といちいち質問されなくなります。)

sudo apt install build-essential
sudo apt install libcurl4-openssl-dev
sudo apt install libsqlite3-dev
sudo apt install pkg-config
sudo apt install git
sudo apt install curl

curl -fsS https://dlang.org/install.sh | bash -s dmd

ここで返されるメッセージ中に、”source ~/dlang/dmd-2.090.1/activate”を実行せよというメッセージが出てきます。バージョンにより、「dmd-2.090.1」の数値が変わるそうなので、メッセージの当該箇所をコピー&ペーストして実行します。
↓↓↓↓↓↓↓↓↓↓

source ~/dlang/dmd-2.090.1/activate

git clone https://github.com/abraunegg/onedrive.git
cd onedrive
./configure
make clean; make;
sudo make install

上記の「source 云々」を実行した後のメッセージに、「一連の作業後にdeactivateしてね」と書いてあったので、このタイミングでやってみましたが問題ありませんでした。
↓↓↓↓↓↓↓↓↓↓

deactivate

これでインストール完了です。

設定と起動

以下、単一アカウントで使う場合とマルチアカウントで使う場合を分けて記すので、必要な方だけ見てください。またマルチアカウントのやり方で設定した場合でも単一アカウントで使えます。

単一のアカウントで使う場合

まずは設定ファイルを作ります。単一アカウントで使う場合は同期させるフォルダがデフォルトの「/home/(username)/OneDrive」のままでよいので、デフォルトのまま進みます。

mkdir -p ~/.config/onedrive
cp ./config ~/.config/onedrive/config
xed ~/.config/onedrive/config
(「xed」の部分は自分で使うエディタに起き舞えてください。)

ここまでで設定ファイルを準備できたので、いよいよonedriveの初期設定を開始します。

onedrive –config

これを入力するとURLが表示されるので、右クリックしてブラウザを起動するか、まるままコピーしてブラウザのURL欄にコピーして、OneDriveのサインイン画面に進み、アカウント名とパスワードを入力します。(ブラウザを使う作業の間、「onedrive –config」を実行している端末は開きっぱなしにしておきます。)

そうすると確認画面が出た後、ブラウザが真っ白になり、URL欄に文字列が表示されるので、これをまるごとコピーします。「onedrive –config」を実行している端末にURLを入力しろというメッセージが出ているので、Ctrl + Shift + V で貼り付け、エンターを入力します。

次に確認のため下記を入力します。(省略可)

onedrive –synchronize –verbose –dry-run

オプションは前から順に「同期せよ」、「おしゃべりにやれ(=起きていることをひとつひとつ画面で見せろ)」、「状況のデモを見せるだけにしてくれ」という意味なので、実際には同期は行われません。画面表示を見て、これで大丈夫だと思ったら、次を実行して本当に同期します。

onedrive –synchronize

↑↑↑は一回こっきりの同期で、ここで説明している一連の流れの中で省略しても大丈夫だろうと思いますが、やっておいて損はありません。

常に同期させるためには下記を実行します。

onedrive –monitor &

以下は自動起動の設定です。

systemctl –user enable onedrive

systemctl –user start onedrive

マルチアカウントで使う場合

考え方としては「上記の単一アカウントと異なり、アカウントごとに設定を作ってやる」ということなので、上記の設定ファイルをアカウントごとに作ることと、onedrive実行時にアカウントを示すオプションをつけてやるという作業です。

アカウントごとの設定ファイルを作るために、各アカウントで使う名前を決めます。たとえばMicrosoftのアカウントが「pokopen@hotmail.com」だったら、「Pokopen」など自分で間違えないものにしましょう。そして、以下のやり方でやれば、同期フォルダ名称はがデフォルトの「/home/(username)/OneDrivePokopen」となります。下準備として下記を実行します。

mkdir -p ~/.config/onedrive
cp ./config ~/.config/onedrive/config

※2つめ以降のアカウントを作るときは、以下を繰り返します。

名前を決めたら、まず同期フォルダと設定ファイルをしまうフォルダを作ります。

mkdir ~/OneDrivePokopen

mkdir ~/.config/onedrivePokopen

アカウント専用の設定ファイルを作るために、元ファイルを上記フォルダコピーし、アカウント専用にするための編集を始めます。

cp ~/.config/onedrive/config ~/.config/onedrivePokopen/

xed .config/onedrivePokopen/config

↑↑↑↑↑↑↑↑↑ エディタの画面の割と上の方に「# sync_dir = “~/OneDrive”」という行があります。これが同期フォルダを示しているので、「OneDrive」の部分を先に作成したフォルダ名(ここの例では「OneDrivePokopen」)に書き換え、先頭の「#」を削除します(「#」を残すと読み飛ばされるので、効力なし)。結果として、「 sync_dir = “~/OneDrivePokopen”」とないう一文になります。書き換えたら保存してエディタを終了します。

次はアカウント専用のサービス用の設定ファイルを作ります。

sudo cp /usr/lib/systemd/user/onedrive.service /usr/lib/systemd/user/onedrivePokopen.service

sudo xed /usr/lib/systemd/user/onedrivePokopen.service

↑↑↑↑↑↑↑↑↑ エディタの画面の中程に「ExecStart=/usr/local/bin/onedrive –monitor」という行があるので、アカウント専用の設定フィいるを使うために必要な「–confdir=”~/.config/onedrivePokopen”」を書き加えてから保存してエディタを終了します。

これが同期フォルダを示しているので、「OneDrive」の部分を先に作成したフォルダ名(ここの例では「OneDrivePokopen」)に書き換え、先頭の「#」を削除します(「#」を残すと読み飛ばされるので、効力なし)。結果として、「 sync_dir = “~/OneDrivePokopen”」とないう一文になります。

いよいよ起動します。このときアカウント専用の設定ファイルを使うためのオプションをつける点が、単一アカウントの場合と異なります。(以下同様)

onedrive –confdir=”~/.config/onedrivePokopen”

そうすると確認画面が出た後、ブラウザが真っ白になり、URL欄に文字列が表示されるので、これをまるごとコピーします。「onedrive –confdir=”~/.config/onedrivePokopen” 」を実行している端末にURLを入力しろというメッセージが出ているので、Ctrl + Shift + V で貼り付け、エンターを入力します。

次に確認のため下記を入力します。(省略可)

onedrive –synchronize –verbose –dry-run –confdir=”~/.config/onedrivePokopen”

オプションは前から順に「同期せよ」、「おしゃべりしながらやれ(=起きていることをひとつひとつ画面で見せろ)」、「状況のデモを見せるだけにしてくれ」という意味なので、実際には同期は行われません。画面表示を見て、これで大丈夫だと思ったら、次を実行して本当に同期します。

onedrive –synchronize –confdir=”~/.config/onedrivePokopen”

↑↑↑は一回こっきりの同期で、ここで説明している一連の流れの中で省略しても大丈夫だろうと思いますが、やっておいて損はありません。

常に同期させるためには下記を実行します。

onedrive –monitor –confdir=”~/.config/onedrivePokopen” &

以下はサービスの登録です。

systemctl –user enable onedrivePokopen

systemctl –user start onedrivePokopen

上記をアカウントごとに繰り返せばよいのですが、直ちに次のアカウント設定に移るときは、このままではブラウザがOneDriveにサインインしたままになるのでうまく行きません。だから、ここでブラウザでOneDriveを開いて、サインアウトします。

補足

動いているかどうか心配になったら、端末から下記を実行してみてください。

ps aux | grep onedrive

以上。

*

Vectorworksベストテクニック100表紙←こんな本を書ける程度の知識は持ち合わせているし、30年以上前ですが「Oh!PC」やムック本などで自作プログラムが紹介されたこともあるので、上記は超アブナイ方法ではないと思っていますが、やはり自己責任でお願いします。

『VECTORWORKS ベストテクニック 100』

 

 

 

 

カテゴリー:備忘録:PC・ソフト

【雑記】Dell Inspiron 6400にLinux

Dell Inspiron 6400をWindowx XP→7と使ってきましたが、Windows 10では遅くて使い物になりません(もう2年くらい放置していました)。2つあるメモリースロットの一方が調子が悪く1GB1枚で使っていることも遅い原因だと思います。しかしInspiron 6400は愛着があって捨てられず、昨日、ふと思い立ってLinuxを入れてみました。

まずはお気に入りのLinux Mintを試しましたが、WiFiアダプタを認識してくれないし、インストール中にクラッシュします。WiFiのドライバは有線でインストールした後で入れられるのでしょうが、インストール自体ができないので諦めました。

そこでPeppermint 10を入れてみました。こちらはWiFiアダプタが最初から認識され、インストールも無事に終わりました。動作自体は問題ありませんが、やはりメモリ1GBではつらい感じです。使う当てがあってLinuxを入れたわけではないので、当面はフォトフレームになりそうです。

 

カテゴリー:雑記

【雑記】Google端末保護の解除(ZTE Blade 7 max)

お古で入手したまま半年ほど放置していた ZTE Blade V7 maxを所定の方法でファクトリーリセットして起動したら、「このデバイスはリセットされました。続行するには、このデバイスで前に同期したGoogleアカウントにログインしてください」と表示されて先に進めなくなりました。前所有者のアカウントを入れたら進めるはずですが、連絡を取りにくいところにいるので、一人であれこれしてみることにしました。

件のメッセージについて調べたところ、端末保護がかけられているからだそうです。(ログアウトしてからファクトリーリセットすれば大丈夫だったみたいですが、後の祭りでした。)

日本語では解除する方法を見つけられなかったので、「bypass google account zte blade v7」で検索したところ「ZTE Blade V7 Lite UNLOCK FRP / Bypass Google Verification」というタイトルの動画が見つかりました。動画の手順通りに進めたら無事に解除できました。(動画はV7 Liteでしたが、maxでも大丈夫でした。)

 

 

 

 

カテゴリー:雑記
%d人のブロガーが「いいね」をつけました。