2017-03-31 7 views
0

私が持っているもの:私は自宅のPCにWindows 7を持っています。ロックされたリモートコンピュータへの信頼できるアクセス

私がやろうとしていること:いつも私の家のコンピュータにアクセスできるように、私はTeamViewerを自宅で走らせようとしています。先日、それは完全に台無しになって私に接続させませんでしたが、PC上の他のものはうまくいきました。私が見てきた

アイテム:

私は、このスレッドを見て、私が必要なものには適用されていないようです:

Is it possible to start Teamviewer, to accept connections, from commandline?

...しかし、それはありません私が探しているもののように見えます。

私はこれを見てきました:

https://serverfault.com/questions/48600/how-can-i-automatically-restart-a-windows-service-if-it-crashes

...と上記URLでスクリプトをテストするために、私は自分のコンピュータ上のサービスを停止し、そのサービスに上記のVBSスクリプトを指摘し、 vbsスクリプトはそのサービスを再起動しないので、動作しません。何が起こっている

時から私の自宅のコンピュータ上では、TeamViewerがハングまたは何らかの方法でめちゃくちゃ取得し、私は私の自宅のコンピュータに接続することはできません。これが最後に起こったのは、TeamViewerのUIはまだ実行されていましたが、トレーアイコンの隣に少し赤い点があり、UIのID番号とパスワードが空白だったため、右クリックして終了して、 OKだった。

私は何をしたいのですが:

は、私は、スクリプトまたは完全にすべてのTeamViewerのプロセスやサービスを殺し、それを完全に再起動されます何かのいくつかの種類を実行できる方法はありますか?私はこのタイプの活動を1時間に1回スケジュールしたいので、いつも家のコンピュータに入ることができるか、あるいは1時間待ってからバックアップして利用できるはずです。

私はネットワーキングの背景、データベース、GUI開発、ウェブサイト開発、ハードウェアとソフトウェアのインストールでは20年のIT経験を持っていますが、脳手術の経験はありません。私はそれを試してみましたが、今いくつかの助けを求めています。

ありがとうございました。

答えて

0

タスクスケジューラ、タスクキル、バッチスクリプトはあなたの友人だと思います。 バッチファイルを作成して、現在のチームビューアプロセスを停止してから再起動します。 クレートのようなバッチファイルを何か:

taskkill /IM TeamViewer.exe 
start "" "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" 

(自分のマシン上のTeamViewer.exeへのパスに置き換えてください)。 次に、(Windowsタスクスケジューラを使用して)最高の特権を使用してスクリプトを実行するための時間別スケジュールタスクを作成します。

コマンドラインからタスクを強制終了する方法の詳細は、taskkillを参照してください。

グループ(たとえばマイコンピュータ)のチームビューアアカウントにPCを関連付けて、同じアカウントを使用して接続する必要があります。そうしないと、再起動時にパスワードを変更すると接続できなくなりますあなたは新しいパスワードを知らないでしょう)。

+0

こんにちは、@Charmer。それはちょっと奇妙です - 私は設定に行きました、私は無人のアクセス機能をパスワードで設定しました。無人でのIDは、GUIのメイン画面上のIDと何とか同じです。私は数回再起動し、IDはGUIのメイン画面と無人設定で同じであり、無人パスワードは同じままです。奇妙なことだけど、それは幸運な事故だ。私はその仕事をやって殺すことがそれを変えるかどうか疑問に思います。 – user2792497

+0

こんにちは、@charmer。私はちょうど[taskkill/IM TeamViewer.exe]とバッチファイルを試して、黄色のバブルがトレイ上に "テレビがまだ実行されているので、あなたはリモート接続を続けることができると言っている。正確な見積もりではありません。だから何らかの理由で、taskkillはプロセス/サービスを殺すほど強力ではなかった。 – user2792497

+0

[sc queryex teamviewer]を実行してpidを取得し、[pidを取得してプラグインすることで[https://community.spiceworks.com/how_to/312-stop-a-hung-service] taskkill/f/pid [PID]]コマンドを実行して、[pid]のprcessが終了したが、TV GUIがフォアグラウンドにポップアップしていると、テレビはまだトレイにあり、コンピュータ管理のサービスリストに残っていた。 – user2792497

関連する問題